scatterbrains - Turkish English Dictionary