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