karapaks - French English Dictionary