fall to the ground, especially fruit from a tree - Español Inglés Diccionario