large tray or container made of wood - Español Inglés Diccionario