key speech - German English Dictionary