snowy-bellied hummingbird - French English Dictionary