1. socrú  masculine noun
    1.  arrangementnoun
english
to settle up with somebody(settle up)