laurel-leaved rockrose - Spanish English Dictionary