motor pool supervisor - Turkish English Dictionary