i stayed at home yesterday - Français Anglais Dictionnaire