name given to several species of turtle - Alemán Inglés Diccionario