key aspect - Turkish English Dictionary