chelyuskin cape - French English Dictionary