strong stomach cramps - Francés Inglés Diccionario