irrevokable - Turkish English Dictionary