bioscopio - French English Dictionary