blow from a carafe - French English Dictionary