(it's) the pits - Français Anglais Dictionnaire