given (the fact) that - Spanisch Englisch Wörterbuch