A B C Translation Limited Partnership