extravagant price - German English Dictionary