Green turtle - Turco Inglés Diccionario