axillary buds - Alemán Inglés Diccionario