dig my ditches - German English Dictionary