Coolexon might be your choice. It offers cross translation over 60 languages with free dictionaries. You can download the dictionary software...
Separate names with a comma.