extraordinary repairs - German English Dictionary