make a financial speculation - German English Dictionary