abandon yourself to something - Turkish English Dictionary