conveniently placed - İngilizce Eşanlam Sözlük