Англо-русский словарь по экономике
on shipboard
На борту судна; на корабле
Англо-русский словарь по экономике и финансам
on scoured basis
on somebody's account