wabasso - French English Dictionary