view of premises - Espagnol Anglais Dictionnaire