germ buds - Francés Inglés Diccionario