a large lizard - German English Dictionary