lay upon - Espagnol Anglais Dictionnaire