depo etmek - French English Dictionary