speech plus duplex - German English Dictionary