poussa - French English Dictionary