by Omar Khalid November 01, 2023 Certified Legal Translation: A Mandatory Requirement for Dubai Courts