shelter (under) - Espagnol Anglais Dictionnaire