ridge-tailed monitor - Turco Inglés Diccionario