tilly-vally - French English Dictionary