brooding over - Spanish English Dictionary