serrate leaf - Español Inglés Diccionario