Translation: Spleen. English-Russian dictionary (Come on, Lama).
Translation: Splean. Anglo - Russkii Slovar.