shrouded propeller - Turkish English Dictionary