dictionnaire Anglais-Français »

under one's own steam signifie français

AnglaisFrançais
under one's own steam (using one’s own resources, see also: independently; unaided)
preposition

par ses propres moyenspreposition