deposit eggs in a wound - Türkçe İngilizce Sözlük