suit of armor - Spanisch Englisch Wörterbuch