souffert - German English Dictionary