under lock and key - Turkish English Dictionary