umbrette (scopus umbretta) - Spanish English Dictionary