tropical tree lizard - German English Dictionary