irrevocable designation - Turkish English Dictionary