inhospitable - French English Dictionary