reside in a psychiatric facility - Turco Inglés Diccionario