loggerhead sea turtles - Alemán Inglés Diccionario