drapearse - German English Dictionary