What is the correct English translation of the Arabic sentence "كاشِفٌ وَأَسَدٌ وَعُمَرُ مُهَنْدِسُونَ"?

Plural Agreement between the Subject and Predicate