yellow-spotted monitor - Turco Inglés Diccionario