most resourceful - Español Inglés Diccionario