tambouring - Turkish English Dictionary