put oneself at an advantage - Türkçe İngilizce Sözlük