ditched - German English Dictionary