to stay away - Français Anglais Dictionnaire