ratu - Spanish English Dictionary