recovered from intoxication - Francés Inglés Diccionario