be scatterbrained - Turkish English Dictionary