Nu se traduce mot-a-mot, like minded inseamna care gandesc la fel. Souls - suflete. Daca vrei o traducere mai trasa de par, dar corecta ca si sens, ar putea fi "suflete pereche". Suflete cu o anume afinitate - oameni care au perspective similare/complementare intr-un aspect.
La fel ca sufletele care au minte.sau ceva de genu'.
Baftă.
Pa.pa
Te pup.:*