guardachoques - German English Dictionary