inflict a deep wound - Francés Inglés Diccionario