be intoxicated to the point of stupefaction - Allemand Anglais Dictionnaire