loss of homemaking capacity - German English Dictionary