mechanical puller - Spanisch Englisch Wörterbuch