to lack ambition - Turkish English Dictionary