parallel diplomacy - Turkish English Dictionary