drapearse - Turkish English Dictionary