three point hitch - Alemán Inglés Diccionario