lemon compress - French English Dictionary