be ideally placed - Türkçe İngilizce Sözlük