coarse-wooled sheep - Spanish English Dictionary