I don't like the idea to ask for a translator in the `find` method. If such service is required, let's inject it at constructor