I rather think ... - German English Dictionary