olive pit squeezed in the mill or press - Deutsch Englisch Wörterbuch