recoil at the sight - Türkisch Englisch Wörterbuch