ditched - Turkish English Dictionary