ruffled feathers - Turkish English Dictionary