mixed blessing - French English Dictionary