weight carrying hitch - Español Inglés Diccionario