latter-mentioned - German English Dictionary