need some support - Turkish English Dictionary