sprout the first leaves - Español Inglés Diccionario