two babies - French English Dictionary