creador - Turkish English Dictionary