Испанско-русский словарь
loc. adv.
darse (entregarse) en cuerpo y alma a uno — быть преданным кому-либо душой и телом
en cuerpo y (en) alma