excessive speculation - German English Dictionary