achocharse - German English Dictionary