windscreen trame - Spanish English Dictionary