cast one's self on - Französisch Englisch Wörterbuch