lily-trotter - French English Dictionary