to impregnate something - Fransızca İngilizce Sözlük