san pedro side blotched lizard - Turco Inglés Diccionario