murruca - French English Dictionary