recovered from intoxication - Alemán Inglés Diccionario