depocenter - French English Dictionary