expensive-to-make - Turkish English Dictionary