periodic costs - German English Dictionary