wander at night serenading - French English Dictionary