snake-eating turtle - Alemán Inglés Diccionario