sambuca - Turkish English Dictionary