handbasins - French English Dictionary