誰かの肩に寄りかかる、の英訳は色々あります。
例えば、彼女が彼の方に寄りかかる、を上記英訳例を使って表現してみましょう。
①She leans on his shoulder.
②She lays her head on his shoulder.
③She rests her head on his shoulder.
↑このような感じになります。
"A shoulder to cry on"というフレーズがあり、誰かが落ち込んだり悲しい時に、肩を貸す、つまり、そばに居てあげること、を意味します。
例文)Call me anytime. I'll be your shoulder to cry on.
➔いつでも電話して。(何かあったら)肩を貸すよ。
少しでもご参考になれば幸いです。