science prodigy - German English Dictionary