be mentally absent - Spanish English Dictionary