desertion and failure to maintain - German English Dictionary