smoke both ends of the cigar - German English Dictionary