domestic idyll - Spanish English Dictionary