s'empêcher

listen to the pronunciation of s'empêcher
French - Turkish
kendini tutmak
French - English
keep from, stop oneself from