stomach cramps - French English Dictionary