tough cookies! - Fransızca İngilizce Sözlük