cakes of toilet soap - German English Dictionary