someone that clears balls - Français Anglais Dictionnaire