What does Arteria cirumflexa humeri caudalis mean?

Arteria cirumflexa humeri caudalis - German to English

caudal humeral circumflex artery [Arteria cirumflexa humeri caudalis]