product definitions - Turkish English Dictionary