double-decked - French English Dictionary