refactor find many with many translations

created https://github.com/doctrine/phpcr-odm/issues/551