reinforced windscreen frame - Turco Inglés Diccionario