deposit eggs in a wound - Almanca İngilizce Sözlük