scatterbrained - Turkish English Dictionary