inflict pain on - German English Dictionary