be doped to the gills - Francés Inglés Diccionario