maha - German English Dictionary