most drafty - Turkish English Dictionary