three-handed deal - German English Dictionary