thick leaf thyme - Spanish English Dictionary