mycopus - German English Dictionary