dilly-dallying - French English Dictionary