subdepot - French English Dictionary