rat major steak - Spanish English Dictionary