elephant butte - Francés Inglés Diccionario