a common sight - Français Anglais Dictionnaire