murruca - Spanish English Dictionary