barullera - French English Dictionary