speech plus simplex - German English Dictionary