undesirable species - Spanish English Dictionary