rattlebrained - Turkish English Dictionary