long-winded person - Turkish English Dictionary