moody due to multiple problems - Spanish English Dictionary