draped - Turkish English Dictionary