Translator


"drilling platform" in Spanish