moody due to multiple problems - Español Inglés Diccionario