clean one's plate - Francés Inglés Diccionario