short-toed snake eagle - French English Dictionary