building maintenance and repairs - German English Dictionary