good and sufficient defense - Türkisch Englisch Wörterbuch