i thought you hated that place? - Français Anglais Dictionnaire