make interest payments - German English Dictionary