take (something) on board - Spanish English Dictionary