what i think is that - German English Dictionary