most inhospitable - Español Inglés Diccionario