Well i use on-line translators, of which i have already posted the links elsewhere on this forum. As for Dictionaries, i prefer Oxford, i have the full version, starter, mini and grammar and verbs...