to have a feeling that - Spanish English Dictionary