cakes of toilet soap - Spanish English Dictionary