branta ieucopsis - French English Dictionary