a stab of pain - Alemán Inglés Diccionario