tpp (tethered production platform) - Alemán Inglés Diccionario