shelterer - French English Dictionary