perpetual peace - Turkish English Dictionary