st.helena sand plover - Alemán Inglés Diccionario