battling winds - Fransızca İngilizce Sözlük