to board in a residence - Turco Inglés Diccionario