have a rough tongue - Spanish English Dictionary