canary islands oystercatcher - Turco Inglés Diccionario