key-slot - Turkish English Dictionary