throwing up its head - Fransızca İngilizce Sözlük