ruddy cheeks - Spanish English Dictionary