parabrisas - German English Dictionary