self-consumption - Turkish English Dictionary