additional resource - German English Dictionary