hare's-ear mustard - Spanish English Dictionary