elephant butte - Alemán Inglés Diccionario