self-quarantine - Francés Inglés Diccionario