be doped to the gills - Alemán Inglés Diccionario