banana blossom - Spanish English Dictionary