self-screening range - Francés Inglés Diccionario