diamond back terrapins - Alemán Inglés Diccionario