lampuga - French English Dictionary