protective garment worn over clothing - Türkçe İngilizce Sözlük