English is far more versatile and precise compared to Spanish and most other language for that matter.
And English will borrow a word from another language whenever needed.