high-load carrying capacity - Spanish English Dictionary