engullirse - German English Dictionary