I rather think ... - Spanish English Dictionary