frame mount hitch - Turco Inglés Diccionario