immediate speech - German English Dictionary