radiator protecting plate - Turco Inglés Diccionario