Learn Spanish (Spain): debido a - due to, owing to + noun