suffer from hoarseness - German English Dictionary