acceptable excuse - Turkish English Dictionary