cousins - French English Dictionary