longsuffering - German English Dictionary