alabando - French English Dictionary