pay too much money - German English Dictionary