ambuscading - Francés Inglés Diccionario