anything causing needless fright - Türkisch Englisch Wörterbuch