to apply for shelter - Espagnol Anglais Dictionnaire