GeneralConnection.comDictionary
garlic press
Noun

1. press
1. mechanical press
Usage