double-parked - French English Dictionary