or any other causes - Turco Inglés Diccionario