self-contained instrument - Alemán Inglés Diccionario