The English term "cross roads" matches the German term "Straßenkreuzung"

other english words that include "cross" : german :
level crossing Bahnübergang
cross Kreuz