impitoyablement - German English Dictionary