muturu - German English Dictionary