embranchment - Turkish English Dictionary