large commercial building - Turkish English Dictionary