undeferrable - Turkish English Dictionary