baby animal - French English Dictionary