grated lemon rind - French English Dictionary