From French-English FreeDict Dictionary ver. 0.4.1: de /də/ 1. from, of 2. out of 3. at, by, on, upon 4. because of, for, for sake of 5. on account of, owing to, through
de /də/ 1. from, of 2. out of 3. at, by, on, upon 4. because of, for, for sake of 5. on account of, owing to, through