yarım diamond kavşak - Turkish English Dictionary