wooden picture frame - Español Inglés Diccionario