ruffle its feathers - Turkish English Dictionary