kuyruk tamburu - Turkish English Dictionary