self-contained instrument - Turco Inglés Diccionario