überkreuzen (German) comes from German kreuzen, from Dutch kruisen, from Middle Dutch cruce, from Old Dutch *krūci, from Latin crux, from Proto-Italic *kruks, from Proto-Indo-European sḱer- — to caw, crow.
überkreuzen (German): to intersect