From English-French FreeDict Dictionary ver. 0.1.6: top /toup/ 1. mutiler 2. comble, faîte, haut, sommet, summon
top /toup/ 1. mutiler 2. comble, faîte, haut, sommet, summon