barrowing - Spanish English Dictionary