sufren - German English Dictionary