far-reaching implications - Turkish English Dictionary