macuba tobacco - French English Dictionary