lock-and-key theory - German English Dictionary