recognition algorithm - German English Dictionary