snatch hitch - Alemán Inglés Diccionario