chancharro - German English Dictionary