natural and probable consequences - Türkisch Englisch Wörterbuch