punctiliousness - German English Dictionary