ottoman street sweeper - Turkish English Dictionary