celery liqueur - French English Dictionary