rough cockle - Spanish English Dictionary