do you expect us to believe that? - German English Dictionary