tamboura - Turkish English Dictionary