tolerable (well) - German English Dictionary