broad leaf thyme - French English Dictionary