over-speculation - German English Dictionary