physical motor pool - Turkish English Dictionary