mastodon locomotive - Alemán Inglés Diccionario