final amounts - German English Dictionary