ambush patrol - Español Inglés Diccionario