emboscada - Turkish English Dictionary