duty of strict compliance - Alemán Inglés Diccionario