ball–flower - Spanish English Dictionary