kavalai forest turtle - Turco Inglés Diccionario