financial implications - Turkish English Dictionary