white back cavalli - Spanish English Dictionary