play the albogue - French English Dictionary