strong stomach cramps - Alemán Inglés Diccionario