umbrella termItalian → EnglishOxford Italian–Englishumbrella term /ʌmˈbrelətɜːm/ noun termine m generico, generale