self checking - German English Dictionary