peak-making current - German English Dictionary