dropcloth - German English Dictionary