heavy and long speech or writing - German English Dictionary