seal an alliance - Turkish English Dictionary