sexual reproduction or vegetative propagation - Espagnol Anglais Dictionnaire