best available technology and design - Alemán Inglés Diccionario