trullera - French English Dictionary