popular guitar of large dimensions - Español Inglés Diccionario