grammy award-winning - Spanish English Dictionary