Radiator grille - Alemán Inglés Diccionario