chancharra - German English Dictionary