to lie in ambuscade - Turco Inglés Diccionario