pain and suffering - Espagnol Anglais Dictionnaire