draw on one's resources - Turco Inglés Diccionario