talamio - French English Dictionary