momo - German English Dictionary