three-handed deal - Turkish English Dictionary