indefinite inflorescence - French English Dictionary