Author:4ty.shop French translation of 'excellently' Collins Online DictionaryExcellent definition and meaning