be a vague thought - Turkish English Dictionary