grammy award-winning - French English Dictionary