popular guitar of large dimensions - Alemán Inglés Diccionario