under-vehicle surveillance - Turco Inglés Diccionario