place with guano - French English Dictionary