musical wren - French English Dictionary