sweet biscuit taken with lemon sherbet - Español Inglés Diccionario