duty of strict compliance - German English Dictionary