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