lie one's pants off - German English Dictionary