The English term "street-corner" matches the Dutch term "straathoek"

other english words that include "street" : dutch :
street, strait straat
streetcar, tram tram
other english words that include "corner" : dutch :
corner, monopolize accapareren
monopolize, corner opkopen