frame mount hitch - Alemán Inglés Diccionario