banana inflorescence - Spanish English Dictionary