a cake of soap - Turkish English Dictionary