intrauterine delivery system - Fransızca İngilizce Sözlük