face contorted with pain - Francés Inglés Diccionario