mechanical life - Spanisch Englisch Wörterbuch