bundle of garlic heads - Francés Inglés Diccionario