twenty five - German English Dictionary