Русский-Английский словарь »

депривация сна означает в английский

РусскийАнглийский
депривация сна noun

sleep deprivation(condition of forcibly being kept awake)
noun