cast one's self on - Türkisch Englisch Wörterbuch