who has the habit of leaving doors open - Spanish English Dictionary