non-resident partner - Turkish English Dictionary