alee basin - French English Dictionary