off-the-shelf equipment - German English Dictionary