lying in ambush - Francés Inglés Diccionario