self-caused - Español Inglés Diccionario