menlo - German English Dictionary