abandon one's beliefs or allegiances - Französisch Englisch Wörterbuch