sit in ambush - Turkish English Dictionary