juridical double taxation - Turkish English Dictionary