drop anchor in poo-bay - French English Dictionary