rank among the top three - Allemand Anglais Dictionnaire