terramycin® - French English Dictionary