1 hard nut to crack
English-Swedish dictionary > hard nut to crack
2 floorer
English-Swedish dictionary > floorer