translate English to French: ‘The word TOP meaning inter alia the highest or uppermost part of anything,
«The word TOP meaning inter alia the highest or uppermost part of anything,