anything that trails - German English Dictionary