mangue - German English Dictionary