bench frame - Español Inglés Diccionario