propeller shaft support - Turkish English Dictionary