physical drives - French English Dictionary