doubling over from the stench - Fransızca İngilizce Sözlük