to be somewhat plastered - Espagnol Anglais Dictionnaire