illegal discharge - Turkish English Dictionary