strong stomach cramps - Turco Inglés Diccionario