product periods - German English Dictionary