throwing unsupportedOperationException for methods that were not overrided

@guilhermesilveira what do you think about this implementation?

This way we keep the Translator class simple and still throw Exception for methods that were not implemented.