lace lizard (hydrosaurus giganteus) - Español Inglés Diccionario