most inhospitable - Spanish English Dictionary