avenaceous - Spanish English Dictionary