human endeavour - Spanish English Dictionary