based on what i've read - German English Dictionary