English to Arabic

Meaning for:
Babbitted
other
غطّى بمعدن البابيته