olive ridley turtle - Turco Inglés Diccionario