foothill paloverde - Francés Inglés Diccionario