cell-free translation - Alemán Inglés Diccionario