Inselrinde - French English Dictionary