to contract for accommodation - Espagnol Anglais Dictionnaire