Dicts.info 

Island Countries dictionary :: translations