clear your doubts - Turkish English Dictionary