overambitious - Turkish English Dictionary