corresponding meaning - Turkish English Dictionary