be a blessing - French English Dictionary