broomtail - Turkish English Dictionary