electrolocalization - French English Dictionary