whirring - Turkish English Dictionary