self-recusal - Francés Inglés Diccionario