bed of flowers - Spanish English Dictionary