polluela - French English Dictionary