souffris - German English Dictionary