remains of plants or fruits after harvesting - Espagnol Anglais Dictionnaire