precipitous drop - Fransızca İngilizce Sözlük