sediment of coffee or other drinks - Español Inglés Diccionario