have a long head - Fransızca İngilizce Sözlük