separation tube - Turco Inglés Diccionario