protective garment worn over clothing - Almanca İngilizce Sözlük