self-quarantine - Alemán Inglés Diccionario