"sich scharen" in English sich scharen to troop up Detailed translations for "sich scharen" sich scharen sich scharen to troop up