translation program using map