levy interest for delay - German English Dictionary