dropcloth - Turkish English Dictionary