a stringed instrument - Alemán Inglés Diccionario