discovers - German English Dictionary