over-ambitious - Turkish English Dictionary