wire-strainer - Spanish English Dictionary