eat or drink avidly - Espagnol Anglais Dictionnaire