weight carrying hitch - Turco Inglés Diccionario