sun reflection baffle - Turco Inglés Diccionario