put money on - German English Dictionary