future perfect tense - German English Dictionary