wild oats (avena fatua) - Spanish English Dictionary