mud terrapin - Alemán Inglés Diccionario