i thought so - German English Dictionary