draw on one's resources - Español Inglés Diccionario