Англо-русский словарь Мюллера
facts of life noun; pl. 1) факты как они есть; правда жизни 2) euphem. све-дения о половой жизни
Большой англо-русский и русско-английский словарь
мн.
1) факты как они есть;
правда жизни
2) эвф. сведения о половой жизни