recoil at the sight - Türkçe İngilizce Sözlük