be subject of debate - Spanish English Dictionary