give aid and comfort - Französisch Englisch Wörterbuch