the most extensive - German English Dictionary