difficult to tolerate - German English Dictionary