i/he/she cowered - Türkçe İngilizce Sözlük