give aid and comfort - Spanisch Englisch Wörterbuch