confesarlo - French English Dictionary