high-load carrying capacity - Francés Inglés Diccionario