kalo - French English Dictionary