den haag - French English Dictionary