key location - Turkish English Dictionary