multi-tapered mould - Spanish English Dictionary