a huge amount of drool - Fransızca İngilizce Sözlük