off-the-shelf information - Spanish English Dictionary

Suggest a Term