plural of garra - Anglais Synonymes Dictionnaire