a gut feeling - Spanish English Dictionary