application for temporary legal protection - Español Inglés Diccionario