last completed financial year - German English Dictionary