so much money - German English Dictionary