consecutive fiscal years - German English Dictionary