alternative form of intubar - Turco Inglés Diccionario