overprotected - French English Dictionary