heap of tobacco leaves - French English Dictionary