hab. (habitat) - French English Dictionary