drapability - Turkish English Dictionary