i've seen it somewhere before - Français Anglais Dictionnaire