independently from/of - Turkish English Dictionary