tekucay - French English Dictionary