a hard/tough nut to crack - Fransızca İngilizce Sözlük