mahi - German English Dictionary