test tubes and culture tubes - Español Inglés Diccionario