have a big ego - Turkish English Dictionary