do yourself proud - Turkish English Dictionary