commercial off the shelf - Turkish English Dictionary