ambiguate - German English Dictionary