devinent - German English Dictionary