rombencephaliris - French English Dictionary