fifty-fifty partnership - Turkish English Dictionary