inhospitable place - Francés Inglés Diccionario