be parched with drought - Francés Inglés Diccionario