busiest - French English Dictionary