hard time maintenance - German English Dictionary