cedros island black-tailed deer - Francés Inglés Diccionario