machiro - German English Dictionary