ditching (ditching school) - Turkish English Dictionary