mamay - German English Dictionary