microfutbol - French English Dictionary