vehicle stopper - Turco Inglés Diccionario