like a champ - Turkish English Dictionary