the pants off (of) - German English Dictionary