serenader - French English Dictionary