unbounded ambition - Spanish English Dictionary