mechanical trap - Spanisch Englisch Wörterbuch