extraordinary yield - French English Dictionary