instalment period - German English Dictionary