Atlantic lizard - Spanish English Dictionary