to be a complete defence - Spanisch Englisch Wörterbuch