self-caused - Francés Inglés Diccionario