under-vehicle surveillance - Español Inglés Diccionario