freewheeling unit - Turkish English Dictionary