this song goes out to you - French English Dictionary