motor pools - Turkish English Dictionary