levy interest for delay - Turkish English Dictionary