abundance of fruit on trees - Turco Inglés Diccionario