rombencephaliris - Spanish English Dictionary