under the influence of drugs or alcohol - Espagnol Anglais Dictionnaire