be constrained by circumstances - Türkçe İngilizce Sözlük