extendable table leaf - Spanish English Dictionary