self-banished - Turco Inglés Diccionario