tortuous mesquite (prosopis flexuosa) - Español Inglés Diccionario