muchiguar - German English Dictionary