self-banished - Francés Inglés Diccionario