three point hitch - Francés Inglés Diccionario