key boss - Turkish English Dictionary