expensive-to-make - German English Dictionary