snatch hitch - Turco Inglés Diccionario