seem ambitious - Turkish English Dictionary