canary islands quail - Español Inglés Diccionario