cytisus ramentaceus - Spanish English Dictionary