interest on overdue payments - German English Dictionary