fibrous roots - Spanish English Dictionary