alternative form of intubar - Alemán Inglés Diccionario