duty of strict compliance - Almanca İngilizce Sözlük