to lap up something - Francés Inglés Diccionario