sunvisor - French English Dictionary