ramalla - French English Dictionary